Vcenter NamespaceManagement SupervisorServices CustomCreateSpec

Vcenter NamespaceManagement SupervisorServices CustomCreateSpec
Vcenter NamespaceManagement SupervisorServices CustomCreateSpec

The Vcenter NamespaceManagement SupervisorServices CustomCreateSpec schema provides a specification required to create a Supervisor Service with a version from a plain Kubernetes YAML format.

This schema was added in vSphere API 7.0.3.0.

JSON Example
{
    "supervisor_service": "string",
    "display_name": "string",
    "description": "string",
    "version_spec": {
        "version": "string",
        "display_name": "string",
        "description": "string",
        "content": "string",
        "trusted_provider": false
    }
}
string
supervisor_service
Required

The identifier of the Supervisor Service. This has DNS_LABEL restrictions as specified in . This must be an alphanumeric (a-z and 0-9) string and with maximum length of 63 characters and with the '-' character allowed anywhere except the first or last character. This identifier must be unique across all Namespaces in this vCenter server. Additionally, the ID 'namespaces' is reserved and must not be used.

This property was added in vSphere API 7.0.3.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.

string
display_name
Required

A human readable name of the Supervisor Service.

This property was added in vSphere API 7.0.3.0.

string
description
Optional

A human readable description of the Supervisor Service.

This property was added in vSphere API 7.0.3.0.

If missing or null, the Supervisor Service description will be empty.

version_spec
Required

Supervisor service version specification that provides the service definition for one Supervisor Service version.

This property was added in vSphere API 7.0.3.0.